gang of suspicious persons - German English Dictionary